dar sulama kanalı - Turkish English Dictionary